home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 10 / FM Towns Free Software Collection 10.iso / fb386 / lib / vil310 / history.txt < prev    next >
Text File  |  1995-02-20  |  5KB  |  123 lines

  1. ○VIL (Visual Interface Library) V3.10   更新履歴
  2.  
  3. V1.00
  4.     フリコレ6に収録
  5. V2.00
  6.     フリコレ7に収録
  7.     ・パッケージの独立性を高めるため,パッケージ変数名を 
  8.             VIL_パッケージ名_××
  9.       の形に変更。
  10.       したがって,V1.00 と差し替えるには,アプリケーションのモジュール呼
  11.       出し部分を変更する必要がある m(__;)m 。
  12.     ・アプリケーション中でのDEFINTなどの影響をなくすため,VIL変数すべ
  13.       てに型宣言文字を付加。
  14.     ・リファレンスマニュアルを整備。ただし後半は未完成 m(__;)m 。
  15.     ・メニュー選択パッケージで,選択キーの割当を変更できるようにした。
  16.     ・コンフィグファイルなどのファイル名を変更。
  17.  
  18. V3.00
  19.     フリコレ8に収録
  20.     ・リファレンスマニュアル中で,各モジュールの破壊変数および呼出しモジ
  21.       ュールの記述を削除(ユーザが気にする必要がないため)。
  22.     ・マニュアルでの用語を一部変更・統一。
  23.     ・マニュアルの完成(^_^;)。
  24.     ・VIL.CNFファイルにおける環境変数を一般化。
  25.     ・コンパイルされたアプリケーションに対してもユーザのカスタマイズをで
  26.      きるだけ可能にするため,アプリ設定ファイルを導入。
  27.     ・アプリケーションの環境保存のため,アプリ環境ファイルを導入。
  28.     ・従来のキーボード/マウス操作に加えて,パッド操作もサポート。
  29.     ・ブザーパッケージ
  30.         オン・オフフラグを追加。
  31.     ・メニュー選択パッケージ
  32.         マウスボタンのリピートを調整可能にした。
  33.         設定メニューパッケージの実現。
  34.         ボックスカーソルの矩形反転表示をサポート。
  35.     ・入力パッケージ
  36.         日本語入力をサポート。全角・半角混在入力が可能になった。
  37.         ヒストリー機能をサポート。
  38.     ・ウィンドウマネージャ・パッケージ
  39.         パッド操作をサポート。
  40.   ・ユーティリティパッケージはバージョンアップが間に合わなかったため未
  41.    収録 m(__;)m 。
  42.  
  43. V3.01
  44.     1994.3.3 NIFTYのFTOWNS1 DL1にアップ
  45.     ・マウスカーソルの読み取り位置が設定されないバグを修正
  46.  
  47. V3.02
  48.     フリコレ9に収録
  49.    ・プログラム中で行番号を参照しないようプログラムを修正
  50.         分岐などはすべてラベルを用いるようにした。
  51.         このため,「TactBas for VZ」(T.Shimomura 氏作)などを用いて,
  52.         エディタでプログラムを編集できるようになった。
  53.     ・初期化時の CLEAR 文パラメータを,FRE 関数の結果で決定するよう変更
  54.         実行時にフリーエリアを見て,あるだけ確保するようになった。
  55.         実行時にメモリが足りない場合,ウィンドウバッファを減らすなど機能
  56.         を制限して動作を続行するようなアプリケーションが書ける。
  57.     ・MX高速モードでも操作できるよう,入力関係を若干修正
  58.     ・ヒストリを使用しない場合の初期化バグを修正。
  59.     ・ウィンドウ通し番号を指定したときのリサイズのバグを修正。
  60.  
  61. V3.10
  62.     フリコレ10に収録
  63.     ・完成プログラム中の各ルーチンの並び順を、
  64.         VILローダ→VILパッケージ→プログラマが記述したルーチン
  65.       に変更(ルーチン追加などを容易にするため)。
  66.       ローダ実行後は、ラベル*MAINにジャンプする。
  67.     ・初期化パッケージ呼出時に、E%<>0なら初期化しないよう変更
  68.     ・仮想キー・パッケージがメニュー選択キーから独立した。
  69.      このため、入力パッケージでの削除・BS・クリアキーの割当が、カスタ
  70.      マイズ可能になった。
  71.         ※注意:以下のモジュール、変数は名前が変更された
  72.             MSEL_KY%                → VKEY_KY%
  73.             MSEL_PRM%               → VKEY_PRM%
  74.             MSEL_KB%(),MSEL_PAD%()  → VKEY_KB%(),VKEY_PAD%()
  75.             MSEL_SC$,MSEL_SCB$      → VKEY_TC$,VKEY_TCB$
  76.             *VKEY_KY                →  *VKEY_KY
  77.             *MSEL_SETSC             →  *VKEY_SETTC
  78.             *MSEL_RESETSC           →  *VKEY_RESETTC
  79.     ・ボックス整列モードを導入。
  80.      メニュー選択パッケージのボックスは、縦方向の並びはX座標が一致して
  81.      いる必要があった。これを、縦方向・横方向のどちらを揃えるか選択可能
  82.      になった(SLGのHEX等を実現するため)。
  83.     ・入力パッケージのヒストリを強化。
  84.       ○入力内容がすでにヒストリ系列内に存在する場合、古いほうのエント
  85.        リを削除するように変更。同じ要素でヒストリが占められてしまうこ
  86.          とがなくなった。
  87.       ○文字列を入力した状態で↑↓を押すと、その文字列で始まるエントリ
  88.        を検索するようにした。
  89.     ・マルチグラフィックス・パッケージを追加
  90.      オンメモリで複数パレットの切替や複数の画像表示が行える。
  91.     ・スクロールバー・パッケージを追加
  92.     ・ウィンドウマネージャ・パッケージの拡張
  93.         ○枠のデザインを変更。スイッチが立体的に(^_^;)。
  94.       ○枠幅の違うウィンドウを混在して使用できるようにした。
  95.       ○スクロールバーを追加。
  96.  
  97.  
  98. 次バージョンでの予定
  99.     ・レイアウトエディタVALEの対応
  100.      VALEのアップデートが間に合わなかったため、VALE0.90の出力す
  101.      るBASICプログラムは、現バージョンのVILとはリンク不能m(__)m。
  102.     ・マニュアルの整備m(__)m。
  103.     ・メニュー版ウィンドウマネージャでのスクロールバー操作
  104.     ・マルチグラフィックスのサポートツール整備。
  105.     ・ユーティリティパッケージを廃止し、VALE上のレイアウトデータ+サ
  106.      ブルーチンの形で提供。
  107.       ○テキスト表示パッケージ(オンラインマニュアルなどに使用)。
  108.       ○CDDA,EUPプレイヤー
  109.      などを予定。
  110.     ・アプリケーション側での入力文字列の検査で不適と判明した文字列もヒス
  111.      トリに登録されてしまう問題に対処するため,ヒストリの要素を削除
  112.      する機能を付加。
  113.     ・日本語入力を受理しない場合,アプリ側で警告メッセージ等を出せるよう,
  114.      全角文字の入力でエラーコードを返せるようにする
  115.  
  116.  
  117.  
  118.  
  119.                                         STUDIO MU
  120.                                                 風の谷のガンダルフ
  121.                                                 NIFTY-ID:HFD03511
  122.  
  123.